home *** CD-ROM | disk | FTP | other *** search
- --------------------------------------------------------------------------------
- | VisualSortV1.0 ©1994 by Nico Max |
- | The program is public domain. This means that you can copy it for free, |
- | as long as the archive is unchanged and no profit is made with it. |
- | Comercial use needs a written permission from the author. |
- | |
- | If you have any questions, remarks, ideas or if you find bugs |
- | please write to: |
- | Nico Max |
- | Gerüstbauerring 15 |
- | 18109 Rostock |
- | Germany |
- | |
- | or email to: sanity@informatik.uni-rostock.de |
- --------------------------------------------------------------------------------
-
-
- Whatt VisualSort is good for?
- -----------------------------
- While my computer science study I got the task to write a program for
- visualisation of sorting algorithms. I've done it but for MS-DOS machines.
- (Arrgghhh) So I decided to rewrite it for my Amiga.
- VisualSort was written to show graphically how the different algorithms work.
-
- Features
- --------
- -: all common algorithms implemented
- -: fontsensitive and screenmode adaptive
- -: fully mouse and keyboard controlled
-
- How to use VisualSort?
- ----------------------
- First a note to all Kick 1.2/1.3 owners: upgrade! VisualSort needs at least
- Kick 2.0.
- If you start VisualSort from CLI you can pass some arguments with it.
- ASCENDING/DESCENDING means the type of pre-sorting and DEGREE the degree (not
- inversions!) After starting VisualSort opens a screen with some menus. The
- program menu doesn't need any further explanation I think. The algorithm menu
- contain all implemented algorithms. Pick one for starting the visualisation. The
- big empty part of the screen gets filled with lots of points. These points
- represents the content of the sorting area. The x-coordinate means the position
- in the array and the y-coordinate the value. The unsorted area is a diffuse
- cloud of black points and while sorting this gets changed to a nice ascending
- line. While the algorithm works you can stop it or break it using the two
- buttons at the lower right edge of the screen. The last menu lets you change the
- screenmode. The disabled scroller gadget may give in the future the possibily to
- change the speed.
-
- last note
- ---------
- This program was written using Wouter van Oortmerssen's Amiga_Ev2.1b. Thanks for
- that great compiler.
-
- History
- -------
- 1.0 -: first version
- 1.01 -: keyboard control added
- -: little bug fixed while drawing GUI
-